package com.fourgirls.xiaoxiang.service.Collection;

import com.fourgirls.xiaoxiang.pojo.Address.UserNameAddressVo;
import com.fourgirls.xiaoxiang.pojo.Collection.CollectionIdVo;
import com.fourgirls.xiaoxiang.pojo.Collection.CollectionVo;
import com.fourgirls.xiaoxiang.pojo.Collection.UserCollectionVo;
import com.fourgirls.xiaoxiang.pojo.Collection.UserNameCollectionVo;

import java.util.List;

public interface UserCollectionService {
    /**
     * 进行级联，将user表和collection表中的数据一一对应查询起来
     * @return
     */
    public List<UserCollectionVo> findAllUserCollection(UserNameAddressVo userNameAddressVo);

    /**
     * 增加collection表中的一条数据
     *
     * @param collectionVo
     * @return
     */
    public int addCollection(CollectionVo collectionVo);

    /**
     * 删除collection表中的一条数据
     *
     * @param collectionVo
     * @return
     */
    public int deleteCollection(CollectionIdVo collectionVo);
}
